hydrogen separating vessel - English Synonyms Dictionary